endeavour to succeed

Translations
s'efforcer de réussir